home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
gnans100.zip
/
Imakefile
< prev
next >
Wrap
Makefile
|
1992-07-16
|
2KB
|
69 lines
/*
Copyright (C) 1992 Bengt Martensson and Institute for Dynamical Systems.
This file is part of Gnans.
Gnans is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2, or (at your option) any later
version.
Gnans is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with Gnans; see the file COPYING. If not, write to the
Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* $Id: Imakefile,v 1.3 1992/07/16 18:13:33 bengt Exp bengt $ */
/*
* The only funny thing about this Imakefile is that different compiling
* options are used in different directories. Heavyer optimization in
* numerical routines, no warnings in other peoples cone.
*/
#include "config/gnans.imake"
#define IHaveSubdirs
#define PassCDebugFlags
/*#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'*/
SUBDIRS = config gnanslib supportlib FortranLibDirectory LsodeLibDirectory translator src
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
World::
@echo ""
@echo "Building Gnans Version " GnansVersion
@echo ""
@echo "##############################################################"
@echo "# Did you remember to check the configuration parameters in #"
@echo "# the directory ./config?? #"
@echo "##############################################################"
@echo ""
@date
@echo ""
$(MAKE) $(MFLAGS) Makefile
$(MAKE) $(MFLAGS) Makefiles
$(MAKE) $(MFLAGS) clean
$(MAKE) $(MFLAGS) depend
$(MAKE) $(MFLAGS) $(WORLDOPTS)
@echo ""
@date
@echo ""
@echo "Build of Gnans complete."
Everything::
@date
$(MAKE) $(MFLAGS) Makefile
$(MAKE) $(MFLAGS) Makefiles
$(MAKE) $(MFLAGS) depend
$(MAKE) $(MFLAGS)
@echo ""
@date
@echo ""
@echo "Build of Gnans complete."